weeping spruce - French English Dictionary